providential timing

Translations
счастливое стечение обстоятельств
The providential timing of her arrival saved the day.
Ее прибытие в счастливое стечение обстоятельств спасло ситуацию.